mountain wave - Spanish English Dictionary